towel cupboard - Turkish English Dictionary